attack-blocking glass - Turkish English Dictionary